1249 49
291 88
2901 221
1884 180
199 63
1090 102
1041 86
877 99
746 66
429 67
240 261
1312 124
555 60
2390 162
408 68
622 52